Laurier Flow
⌘K

© 2026 LaurierFlow. All rights reserved.

AboutPrivacy



Contributed by Students

Course Outlines

to view and upload course outlines

Reviews

This course had me in tears for most of the course ngl, it's hard to understand and will take lots of studying!! Imo one of the harder courses in CS.

Easy
Useful
Liked

— Business Administration (BBA) + Computer Science (BSc) student, taught by Azam Asilian Bidgoli

CP 386

Operating Systems

Topics include operating system services, file systems, CPU scheduling, memory management, virtual memory, disk scheduling, deadlocks, concurrent processes, protection and distributed systems. Prerequisites: CP216 and CP264 (or CP217).

0%Liked
20%Easy
20%Useful
Based on 1 rating

Prerequisites

CP 216 (Min. Grade D-) and (CP 264 (Min. Grade D-) or CP 217 (Min. Grade D-) )

Leads To

CP 372

Restrictions

Must be enrolled in one of the following Levels:Undergraduate (UG)Must be enrolled in one of the following Majors:Computer Science (CPSC)Data Science (DASC)

Schedule